Semantic Cooperation and Knowledge Reuse by Using Autonomous Ontologies

نویسندگان

  • Yuting Zhao
  • Kewen Wang
  • Rodney W. Topor
  • Jeff Z. Pan
  • Fausto Giunchiglia
چکیده

Several proposals have been put forward to support distributed agent cooperation in the Semantic Web, by allowing concepts and roles in one ontology be reused in another ontology. In general, these proposals reduce the autonomy of each ontology by defining the semantics of the ontology to depend on the semantics of the other ontologies. We propose a new framework for managing autonomy in a set of cooperating ontologies (or ontology space). In this framework, each language entity (concept/role/individual) in an ontology may have its meaning assigned either locally with respect to the semantics of its own ontology, to preserve the autonomy of the ontology, or globally with respect to the semantics of any neighbouring ontology in which it is defined, thus enabling semantic cooperation between multiple ontologies. In this way, each ontology has a “subjective semantics” based on local interpretation and a “foreign semantics” based on semantic binding to neighbouring ontologies. We study the properties of these two semantics and describe the conditions under which entailment and satisfiability are preserved. We also introduce two reasoning mechanisms under this framework: “cautious reasoning” and “brave reasoning”. Cautious reasoning is done with respect to a local ontology and its neighbours (those ontologies in which its entities are defined); brave reasoning is done with respect to the transitive closure of this relationship. This framework is independent of ontology languages. As a case study, for Description Logic ALCN we present two tableau-based algorithms for performing each form of reasonings and prove their correctness.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Linguistic Enrichment Of Ontologies: a methodological framework

We introduce here a framework for adding Linguistic Expressivity to conceptual knowledge, as represented in ontologies. Both the multilingual aspects which characterize the (Semantic) Web and the demand for more easy-to-share forms of knowledge representation, being equally accessible by humans and machines, push in fact the need for a linguistically motivated approach to ontology development. ...

متن کامل

A Semantic Importing Approach to Reusing Knowledge from Multiple Autonomous Ontology Modules

Semantic web aims to provide seamless access to a large number of inter-connected, autonomous resources. Hence, it is inevitable that ontologies on the semantic web are distributed and context-specific. There is an urgent need for ontology languages and reasoning services that allow knowledge from multiple ontologies to be combined and reused from specific points of view. We present the syntax ...

متن کامل

Using Hash based Bucket Algorithm to Select Online Ontologies for Ontology Engineering through Reuse

Semantic web has added a new layer called the knowledge representation layer over the web that may be used to describe a resource on the web. Schemas of domains are represented in machine processable languages known as the ontologies over the semantic web. Construction of ontologies for the semantic web has become a relevant research issue. Ontology engineering has been focus of research in the...

متن کامل

Using Ontologies for Software Development Knowledge Reuse

As software systems become bigger and more complex, software developers need to cope with a growing amount of information and knowledge. The knowledge generated during the software development process can be a valuable asset for a software company. But in order to take advantage of this knowledge, the company must store and manage it for reuse. Ontologies are a powerful mechanism for representi...

متن کامل

The NeOn Ontology Engineering Toolkit

Ontologies are considered a key technology enabling semantic interoperability and integration of data and processes. We are now entering a phase of knowledge system development, in which ontologies are produced in larger numbers and exhibit greater complexity. Also we have witnessed an increasing need for technologies that enable the reuse of existing (Semantic) Web resources from within the on...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007